﻿using System;
using System.Data;
using System.Windows.Forms;

namespace Operacional
{
    public partial class frmEmProducao : Form
    {
        public frmEmProducao()
        {
            InitializeComponent();
        }

        private void frmEmProducao_Load(object sender, EventArgs e)
        {
            this.Dock = DockStyle.Fill;
            Program.Entrada.tmrLogin.Stop();
            Program.Entrada.lblStatus.Text += " Linha: " + frmLinhas.numLinha;

            this.lblTitulo.Text += " na linha " + frmLinhas.numLinha + "?";
        }

        private void btTarefas_Click(object sender, EventArgs e)
        {
            frmTarefas Tarefas = new frmTarefas();
            Tarefas.MdiParent = Program.Entrada;
            Tarefas.Show();
        }

        private void btTerminar_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Confirma?", "Terminar Produção", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
            {
                DataRow dRow = frmEntrada.dsFilkemp.Tables["dtLinhas_Tarefas"].NewRow();
                dRow.ItemArray = new Object[] { null,  frmLinhas.numLinha, "","", DateTime.Now, "", "Fim de Producao","", 
                     frmEntrada.dvUsers[0][0].ToString(),frmEntrada.dvUsers[0][1].ToString()};
                frmEntrada.dsFilkemp.Tables["dtLinhas_Tarefas"].Rows.Add(dRow);
                frmEntrada.daLinhas_Tarefas.Update(frmEntrada.dsFilkemp.Tables["dtLinhas_Tarefas"]);
                frmLinhas Linhas = new frmLinhas();
                Linhas.MdiParent = Program.Entrada;
                Linhas.Show();
                this.Close();
                this.Dispose();
            }
        }

        private void btnManutencao_Click(object sender, EventArgs e)
        {
            frmManutencao Manutenção = new frmManutencao();
            Manutenção.MdiParent = Program.Entrada;
            Manutenção.Show();
            this.Close();
            this.Dispose();
        }
    }
}
